package com.projectCommon.bean.easyExcel.putTactics;

import lombok.Data;

import java.io.Serializable;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;

// 周货源投放策略的所有数据
@Data
public class WeeklySupplyStrategyData implements Serializable {
    //    按档位段选择
    private GearSelection gearSelection;
    //    按价位段选择
    private List<PriceSelection> priceSelection;
    //    档位扩展投放
    private List<GearExtendSelection> gearExtendSelectionList;
    //    标签投放
    private List<GearAddLabelSelection> gearAddLabelSelectionList;
    //    备注信息 其他信息。
    private Map<String, String> noteInformationMap;


    public WeeklySupplyStrategyData() {
        this.gearSelection = new GearSelection();
        this.priceSelection = new ArrayList<>();
        this.gearExtendSelectionList = new ArrayList<>();
        this.gearAddLabelSelectionList = new ArrayList<>();
        this.noteInformationMap = new HashMap<>();
    }
}
